package dk.muldbjergskolen.ctr;

import dk.muldbjergskolen.db.*;
import dk.muldbjergskolen.model.Klasse;
import dk.muldbjergskolen.model.Lokale;

import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;

public class LokaleCtr {

	private LokaleDB lDB = new LokaleDB();

	public LokaleCtr() {

	}

	// kalder opretlokale i databsen 
	public void opretLokale(String navn, String placering) {
		Lokale l = new Lokale(navn, placering);
		try {
			lDB.opretLokale(l);
		} catch (SQLException e) {
			e.printStackTrace();
		}
	}

	// Finder lokaler.
	public ArrayList<Lokale> findLokaler() {
		return lDB.findLokaler();
	}

	// Finder et enkelt lokale udfra navn.
	public Lokale findLokale(String navn) {
		return lDB.findLokale(navn);
	}

	// updater Lokale i administration
	public int retLokale(Lokale l, int glId) throws SQLException {
		return lDB.updateLokale(l, glId);
	}

}
